Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MALLARD PLACE Detached £224,995 15 Mar 2002
2 MALLARD PLACE Detached £420,000 4 Dec 2020
3 MALLARD PLACE Semi-Detached £227,000 16 Apr 2010
4 MALLARD PLACE Semi-Detached £319,500 19 May 2017
5 MALLARD PLACE Detached £212,500 28 Feb 2006
6 MALLARD PLACE Detached £179,995 22 Jun 2001
7 MALLARD PLACE Detached £184,995 31 Oct 2001
8 MALLARD PLACE Detached £235,000 16 Dec 2005
9 MALLARD PLACE Detached £228,500 14 Dec 2001
10 MALLARD PLACE Detached £385,000 27 Mar 2017
11 MALLARD PLACE Detached £249,000 17 Oct 2003
12 MALLARD PLACE Detached £475,000 25 Feb 2022
14 MALLARD PLACE Detached £318,000 11 Jun 2009
15 MALLARD PLACE Detached £188,995 30 Nov 2001